self-supporting stand - Espagnol Anglais Dictionnaire